@font-face {
	font-family: "iconfont";
	src: url('fonts/iconfont.eot'); /* IE9*/
	src: url('fonts/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	     url('fonts/iconfont.woff') format('woff'), 
	     url('fonts/iconfont.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
         url('fonts/iconfont.svg?#iconfont') format('svg'); /* iOS 4.1- */
    font-display: block;
}

@font-face {
	font-family: "iconfont1";
	src: url('fonts/iconfont_1.eot'); /* IE9*/
	src: url('fonts/iconfont_1.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	     url('fonts/iconfont_1.woff') format('woff'), 
	     url('fonts/iconfont_1.ttf') format('truetype'); /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
    font-display: block;
}

.icon {
	font-family: "iconfont", "iconfont1" !important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-setup:before {
	content: "\e6f6";
}

.icon-invisible:before {
	content: "\e601";
}

.icon-keyboard:before {
	content: "\e602";
}

.icon-visible:before {
	content: "\e604";
}

.icon-home:before {
	content: "\e60d";
}

.icon-spa:before {
	content: "\e60e";
}

.icon-createreminder:before {
	content: "\e60f";
}

.icon-add:before {
	content: "\e610";
}

.icon-sure:before {
	content: "\e611";
}

.icon-notification:before {
	content: "\e615";
}

/* .icon-calendar:before {
	content: "\e616";
} */

.icon-task:before {
	content: "\e617";
}

.icon-message:before {
	content: "\e618";
}

.icon-businessActivity:before {
	content: "\e619";
}

.icon-reminder:before {
	content: "\e61a";
}

.icon-more:before {
	content: "\e61b";
}

.icon-add1:before {
	content: "\e61c";
}

.icon-delet:before {
	content: "\e61d";
}

.icon-viewdetail:before {
	content: "\e61e";
}

.icon-language:before {
	content: "\e61f";
}

.icon-logout:before {
	content: "\e620";
}

.icon-meum:before {
	content: "\e621";
}
/*! font icon*/
/* .icon-user {
    font-size: 16px;
    vertical-align: top;
} */

.ui-grid-icon-menu:before {
	font-family: "iconfont" !important;
	font-style: normal;
	font-size: 22px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	content: "\e698";
}

.icon-play:before { content: "\e693"; }

.icon-regular:before { content: "\e694"; }

/* .icon-report:before { content: "\e696"; } */

.icon-progress:before { content: "\e697"; }

/* .icon-setup:before { content: "\e698"; } */

.icon-down:before { 
	content: "\e6b6";
	font-size: 14px; 
}
.icon-down_1:before { content: "\e6b5"; }
.icon-down_2:before { content: "\e6b8";}

.icon-up:before { content: "\e699"; }
.icon-up_1:before { content: "\e69a"; }
.icon-up_2:before { content: "\e69d"; }

.icon-table:before { content: "\e69b"; }

.icon-success:before { content: "\e69c"; }

.icon-success_2:before { 
	content: "\e69c";
	font-size: 14px; 
}

/* .icon-search:before { content: "\e69e"; } */

/* .icon-user:before { content: "\e69f"; } */

/* .icon-view:before { content: "\e6a0"; } */

.icon-view_1:before { content: "\e6a1"; }

/* .icon-upload:before,
.icon-add_item:before,
.icon-add:before { content: "\e6a4"; } */

/* .icon-warning:before, */
.icon-warn:before { content: "\e6a3"; }

.icon-zoomout:before,
.icon-add_1:before { content: "\e6a2"; }

.icon-next:before/* ,
.icon-arrow-right:before */ { content: "\e6a7"; }

.icon-arrow-right_1:before { 
	content: "\e6f8"; 
	color : #999fa4;
}

/* .icon-audit:before { content: "\e6a6";} */

/* .icon-back:before,
.icon-arrow-left:before { content: "\e6a5"; } */

.icon-back-top:before { content: "\e6a8";}

/* .icon-calendar:before { content: "\e6a9";} */

/* .icon-cancel:before { content: "\e6aa"; } */

/* .icon-attachment:before { content: "\e6ab"; } */

.icon-company:before { content: "\e6ad"; color: #999fa4;}

.icon-company_2:before {
	content: "\e6f7";
}

.icon-closed:before { content: "\e6ae"; }

.icon-closed_1:before { content: "\e6b0"; }

.icon-customize:before { content: "\e6b1"; }

/* .icon-delete:before { content: "\e6b3"; } */

.icon-zoomin:before,
/* .icon-delete_item:before,
.icon-remove:before, */
.icon-delete_1:before { content: "\e6b4"; }

.icon-dashboard:before { content: "\e6b7"; }

.icon-downloadfile:before { content: "\e6b9"; }

/* .icon-download:before { content: "\e6bd"; } */

.icon-failed:before { content: "\e6be"; }

.icon-graphs:before { content: "\e6bf"; }

.icon-high:before { content: "\e6c1"; }

.icon-firstpage:before { content: "\e6c2"; }

.icon-help:before { content: "\e6c3"; }

.icon-help_2:before { content: "\e6f6"; }

/* .icon-info:before { content: "\e6c4"; } */

.icon-lastpage:before { content: "\e6c5"; }

.icon-local:before { content: "\e6c6"; color: #999fa4;}

/* .icon-logout:before { content: "\e6c7"; color: #999fa4;} */

.icon-low:before { content: "\e6c8"; }

.icon-mark:before { content: "\e6c9"; }

/* .icon-more:before { content: "\e6ca"; } */

.icon-payables:before { content: "\e6cb"; }

.icon-medium:before { content: "\e6cc"; }

/* .icon-notification:before { content: "\e6cd"; } */

/* .icon-note:before { content: "\e6ce";} */

.icon-page-left:before { content: "\e6cf"; }

.icon-page-right:before { content: "\e6d0"; }

.icon-status-w:before { content: "\e6d1"; }
.icon-status-c:before { content: "\e6d2"; }
.icon-status-e:before { content: "\e6bb"; }
.icon-status-j:before { content: "\e695"; }
.icon-status-z:before { content: "\e6ea"; }
.icon-status-g:before { content: "\e6e9"; }
.icon-status-i:before { content: "\e6e8"; }

.icon-process-queue:before { content: "\e6d3"; }

/* .icon-print:before { content: "\e6d4"; color:#3389ff;} */

/* .icon-pdf:before { content: "\e6d5"; color:#ff5562;} */

.icon-html:before { content: "\e6c0"; color:#ff8976;}

/* .icon-xls:before, */
.icon-excel:before { content: "\e6bc"; color:#5acc9b;}

.icon-csv:before { content: "\e6af"; color:#46b083;}

.icon-tiff:before { content: "\e6ed"; }

.icon-txt:before { content: "\e6ee"; }

.icon-png:before { content: "\e6ef"; }

.icon-rtf:before { content: "\e6f0"; }

.icon-xml:before { content: "\e6f1"; }

.icon-zip:before { content: "\e6f2"; }

.icon-doc:before { content: "\e6f3"; }

.icon-jpg:before { content: "\e6f4"; }

.icon-gif:before { content: "\e6f5"; }

.icon-file:before { content: "\e6fb"; color : #47689d;}

/* .icon-mycashplanner:before { content: "\e61e"; } */

/* .icon-myreceviable:before { content: "\e6fc"; } */

/* .icon-step-ok:before { content: "\e61f"; } */

/* .icon-reject:before, */
.icon-reject_2:before {
	content: "\e6f9";
	font-size: 14px;
}

.icon-pendingforprocessing:before { content: "\e6e9"; }
.icon-pendingforrelease:before { content: "\e620"; }
/*! image icon begin*/
.app .badge.up {
	top: -15px;
	margin-left: -20px;
}

.app .btn .icon.pull-left {
	margin-right: 5px;
}

.app .btn .icon.pull-right {
	margin-left: 5px;
}

.icon-colse-left {
	display: inline-block;
	width: 140px;
	height: 26px;
}

.icon-open-left {
	display: inline-block;
	width: 48px;
	height: 26px;
}

.icon-loading {
	min-height: 150px;
	background: url(images/loading.gif) #fff no-repeat center;
}

.icon-questions {
	display: inline-block;
	vertical-align: middle;
	width: 30px;
	height: 30px;
	background: url(images/icons.png) 0 -50px no-repeat;
}

.icon-bell {
	display: inline-block;
	vertical-align: middle;
	width: 30px;
	height: 30px;
	background: url(images/icons.png) 0 -100px no-repeat;
}

.icon-settings {
	display: inline-block;
	vertical-align: middle;
	width: 30px;
	height: 30px;
	background: url(images/icons.png) 0 -150px no-repeat;
}

.icon-user {
	display: inline-block;
	vertical-align: middle;
	width: 30px;
	height: 30px;
	background: url(images/icons.png) 0 -200px no-repeat;
}

.icon-track {
	display: inline-block;
	vertical-align: middle;
	width: 30px;
	height: 30px;
	background: url(images/icons.png) 0 -250px no-repeat;
}

.icon-expand {
	display: inline-block;
	vertical-align: middle;
	width: 30px;
	height: 30px;
	background: url(images/icons.png) 0 -300px no-repeat;
}

.icon-contract {
	display: inline-block;
	vertical-align: middle;
	width: 30px;
	height: 30px;
	background: url(images/icons.png) 0 -350px no-repeat;
}

.icon-workflow {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -50px -100px no-repeat;
}

.icon-admin {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -50px -150px no-repeat;
}

.icon-data {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -50px -200px no-repeat;
}

.icon-reports {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -50px -250px no-repeat;
}

.icon-tools {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -50px -300px no-repeat;
}

.icon-invoice {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: baseline;
	background: url(images/icons.png) -50px -350px no-repeat;
}

.icon-asset {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -50px -400px no-repeat;
}

.icon-month-list {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -50px -450px no-repeat;
}

.icon-payerables {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -50px -500px no-repeat;
}

.icon-receivables {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -50px -550px no-repeat;
}

.icon-amount, .icon-loan {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -50px -600px no-repeat;
}

.icon-ldata {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -50px -650px no-repeat;
}

.icon-gdata {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -50px -700px no-repeat;
}

.icon-template {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -50px -750px no-repeat;
}

.icon-swift {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -50px -800px no-repeat;
}

.icon-document {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -50px -850px no-repeat;
}

.icon-limit {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -50px -900px no-repeat;
}

.icon-transaction {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -51px -950px no-repeat;
}

.icon-arrow-right {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -50px -1000px no-repeat;
}

.icon-arrow-left {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -100px -1000px no-repeat;
}

.icon-arrow {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -150px 0 no-repeat;
}

.dropup .icon-arrow {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -350px 0 no-repeat;
}

.icon-search {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -150px -50px no-repeat;
}

.icon-create {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -150px -100px no-repeat;
}

.icon-reset {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -150px -150px no-repeat;
}

.icon-submit {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -150px -200px no-repeat;
}

.icon-save {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -150px -250px no-repeat;
}

.icon-back {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -150px -300px no-repeat;
}

.icon-backup {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -150px -350px no-repeat;
}

.icon-select {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -150px -400px no-repeat;
}

.icon-cancel {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -150px -450px no-repeat;
}

.icon-view {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -150px -500px no-repeat;
}

.icon-reset-admins-password {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -150px -550px no-repeat;
}

.icon-upload {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -150px -600px no-repeat;
}

.icon-accept {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	vertical-align: middle;
}

.icon-amortization {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -150px -700px no-repeat;
}

.icon-correct {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -150px -750px no-repeat;
}

.icon-add, .icon-add_item {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -150px -800px no-repeat;
}

.icon-amend {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
}

.icon-write {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -150px -900px no-repeat;
}

.icon-approve {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -150px -950px no-repeat;
}

.icon-pdf {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -150px -1000px no-repeat;
}

.icon-xls {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -150px -1050px no-repeat;
}

.icon-attachment {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -150px -1100px no-repeat;
}

.icon-tranlate {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -150px -1150px no-repeat;
}

.icon-availability {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -150px -1200px no-repeat;
}

.icon-information {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -150px -1250px no-repeat;
}

.icon-record {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -150px -1300px no-repeat;
}

.icon-calculate {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -200px 0 no-repeat;
}

.icon-ok {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -400px 0px no-repeat;
}

.icon-close {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -200px -50px no-repeat;
}

.icon-change-user-status {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -200px -100px no-repeat;
}

.icon-commercial-asset {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -200px -150px no-repeat;
}

.icon-confirmed {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -200px -200px no-repeat;
}

.icon-continue {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -200px -250px no-repeat;
}

.icon-copy {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -200px -300px no-repeat;
}

.icon-deactive {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -200px -350px no-repeat;
}

.icon-deliver {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -200px -400px no-repeat;
}

.icon-deploy {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -200px -450px no-repeat;
}

.icon-detach {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -200px -500px no-repeat;
}

.icon-discrepancy {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -200px -550px no-repeat;
}

.icon-download {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -200px -600px no-repeat;
}

.icon-edit, .icon-update {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -200px -650px no-repeat;
}

.icon-pencil {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -200px -700px no-repeat;
}

.icon-effective-setting {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -200px -750px no-repeat;
}

.icon-house {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -200px -800px no-repeat;
}

.icon-export {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -200px -850px no-repeat;
}

.icon-fee-amortization {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -200px -900px no-repeat;
}

.icon-finance {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -200px -950px no-repeat;
}

.icon-fxrate-history {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -200px -1000px no-repeat;
}

.icon-history {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -200px -1150px no-repeat;
}

.icon-import {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -200px -1100px no-repeat;
}

.icon-job {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -200px -1150px no-repeat;
}

.icon-journal {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -200px -1200px no-repeat;
}

.icon-limit-history {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -200px -1250px no-repeat;
}

.icon-loan-template {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -200px -1300px no-repeat;
}

.icon-loan-journal {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -250px 0 no-repeat;
}

.icon-login {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -250px -50px no-repeat;
}

.icon-match {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -250px -100px no-repeat;
}

.icon-modify {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -250px -150px no-repeat;
}

.icon-new {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -250px -200px no-repeat;
}

.icon-next {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -250px -250px no-repeat;
}

.icon-patch {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -250px -350px no-repeat;
}

.icon-pay {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -250px -400px no-repeat;
}

.icon-payment-history {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -250px -450px no-repeat;
}

.icon-prepare {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -250px -500px no-repeat;
}

.icon-preview {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -250px -550px no-repeat;
}

.icon-print {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -250px -600px no-repeat;
}

.icon-process {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -250px -650px no-repeat;
}

.icon-purge {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -250px -700px no-repeat;
}

.icon-redeliver {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -250px -750px no-repeat;
}

.icon-refresh {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -250px -800px no-repeat;
}

.icon-reject {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -250px -850px no-repeat;
}

.icon-release {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -250px -900px no-repeat;
}

.icon-release1 {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -250px -950px no-repeat;
}

.icon-release2 {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -250px -1000px no-repeat;
}

.icon-reload {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -250px -1050px no-repeat;
}

.icon-reply {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -250px -1100px no-repeat;
}

.icon-report {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -250px -1150px no-repeat;
}

.icon-reprint {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -250px -1200px no-repeat;
}

.icon-resend {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -250px -1250px no-repeat;
}

.icon-run, .icon-create_new {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -250px -1300px no-repeat;
}

.icon-run-dowload {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -300px 0 no-repeat;
}

.icon-run-history {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -300px -50px no-repeat;
}

.icon-settlement-instruction {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -300px -100px no-repeat;
}

.icon-see {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -300px -150px no-repeat;
}

.icon-send {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -300px -200px no-repeat;
}

.icon-setdefault {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -300px -250px no-repeat;
}

.icon-settlement {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -300px -300px no-repeat;
}

.icon-split {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -300px -350px no-repeat;
}

.icon-stop {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -300px -400px no-repeat;
}

.icon-switch {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -300px -450px no-repeat;
}

.icon-tag {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -300px -500px no-repeat;
}

.icon-calendar {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -300px -550px no-repeat;
}

.icon-unclock {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -300px -600px no-repeat;
}

.icon-delivery {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -300px -650px no-repeat;
}

.icon-txn-history {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -300px -700px no-repeat;
}

.icon-txn-amendment {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -300px -750px no-repeat;
}

.icon-txn-pay {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -300px -800px no-repeat;
}

.icon-delete, .icon-delete_item, .icon-remove {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -300px -850px no-repeat;
}

.icon-pool {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -300px -900px no-repeat;
}

.icon-reprocess {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -300px -1000px no-repeat;
}

.icon-undeploy {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -350px -50px no-repeat;
}

.icon-claim {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -350px -100px no-repeat;
}

.icon-unclaim {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -350px -150px no-repeat;
}

.icon-note {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -350px -200px no-repeat;
}

/* .icon-note {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -250px -300px no-repeat;
} */
.icon-audit {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(images/icons.png) -350px -250px no-repeat;
}

.icon-complete {
	display: inline-block;
	vertical-align: middle;
	width: 24px;
	height: 24px;
	margin-right: 5px;
	background: url(images/icons.png) -450px 0 no-repeat;
}

.icon-error {
	display: inline-block;
	vertical-align: middle;
	width: 24px;
	height: 24px;
	margin-right: 5px;
	background: url(images/icons.png) -450px -50px no-repeat;
}

.icon-confirm {
	display: inline-block;
	vertical-align: middle;
	width: 24px;
	height: 24px;
	margin-right: 5px;
	background: url(images/icons.png) -450px -100px no-repeat;
}

.icon-info {
	display: inline-block;
	vertical-align: middle;
	width: 24px;
	height: 24px;
	margin-right: 5px;
	background: url(images/icons.png) -450px -150px no-repeat;
}

.icon-warning {
	display: inline-block;
	vertical-align: middle;
	width: 24px;
	height: 24px;
	margin-right: 5px;
	background: url(images/icons.png) -450px -200px no-repeat;
}

.icon-pending {
	display: inline-block;
	vertical-align: middle;
	width: 24px;
	height: 24px;
	margin-right: 5px;
	background: url(images/icons.png) -450px -250px no-repeat;
}

.icon-complete-sm {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	margin-right: 5px;
	background: url(images/icons.png) -500px 0 no-repeat;
}

.icon-error-sm {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	margin-right: 5px;
	background: url(images/icons.png) -500px -50px no-repeat;
}

.icon-confirm-sm {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	margin-right: 5px;
	background: url(images/icons.png) -500px -100px no-repeat;
}

.icon-info-sm {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	margin-right: 5px;
	background: url(images/icons.png) -500px -150px no-repeat;
}

.icon-warning-sm {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	margin-right: 5px;
	background: url(images/icons.png) -500px -200px no-repeat;
}

.icon-pending-sm {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	margin-right: 5px;
	background: url(images/icons.png) -500px -250px no-repeat;
}
/*! image icon end*/